#-------------------------------------------------
#
# Project created by QtCreator 2021-07-29T10:17:02
#
#-------------------------------------------------

QT       += core gui network

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = QMDNSProvider
TEMPLATE = app

# The following define makes your compiler emit warnings if you use
# any feature of Qt which as been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0


SOURCES += \
        main.cpp \
        mainwindow.cpp \
    src/abstractserver.cpp \
    src/bitmap.cpp \
    src/browser.cpp \
    src/cache.cpp \
    src/dns.cpp \
    src/hostname.cpp \
    src/mdns.cpp \
    src/message.cpp \
    src/prober.cpp \
    src/provider.cpp \
    src/query.cpp \
    src/record.cpp \
    src/resolver.cpp \
    src/server.cpp \
    src/service.cpp

HEADERS += \
        mainwindow.h \
    qmdnsengine/abstractserver.h \
    qmdnsengine/bitmap.h \
    qmdnsengine/browser.h \
    qmdnsengine/cache.h \
    qmdnsengine/dns.h \
    qmdnsengine/hostname.h \
    qmdnsengine/mdns.h \
    qmdnsengine/message.h \
    qmdnsengine/prober.h \
    qmdnsengine/provider.h \
    qmdnsengine/query.h \
    qmdnsengine/record.h \
    qmdnsengine/resolver.h \
    qmdnsengine/server.h \
    qmdnsengine/service.h \
    src/bitmap_p.h \
    src/browser_p.h \
    src/cache_p.h \
    src/hostname_p.h \
    src/message_p.h \
    src/prober_p.h \
    src/provider_p.h \
    src/query_p.h \
    src/record_p.h \
    src/resolver_p.h \
    src/server_p.h \
    src/service_p.h

FORMS += \
        mainwindow.ui
